Geobr

Geobr

Geobr

É um pacote para download de conjuntos de dados espaciais oficiais do Brasil. O pacote inclui uma ampla gama de dados geoespaciais em formato de geopacote (como shapefiles).

Exemplo

# Ler município específico em um determinado ano
mun <- read_municipality(code_muni = 5300108, year = 2017)
# 5300108 = Brasília
# Ler todos os municípios de um estado específico em um determinado ano
mun <- read_municipality(code_muni = 33, year = 2010) # ou
mun <- read_municipality(code_muni = "RJ", year = 2010)

# Ler todos os municípios do país em um determinado ano
mun <- read_municipality(code_muni = "all", year = 2018)

IBGE

Funções

Exemplos

Estados Brasileiros

estados <- read_state(
  year = 2019, 
  showProgress = FALSE
)
# Remover os eixos do gráfico
sem_eixos <- theme(axis.title=element_blank(),
                 axis.text=element_blank(),
                 axis.ticks=element_blank())

# Plotar todos os estados brasileiros
g1 <- ggplot() +
  geom_sf(data=estados, fill="#2D3E50", color="#FEBF57", size=.15, show.legend = FALSE) +
  labs(subtitle="Estados", size=8) +
  theme_minimal() +
  sem_eixos

Referências

  • https://ipeagit.github.io/geobr/#r-reading-the-data-as-an-sf-object